We stayed in Bahia 31 at Las Terrazas in January 2018. The unit was spotless, spacious, comfortable and…