Thalassa Residence was absolutely perfect in terms of location, layout, amenities, space, service, and comfort. Our experience exceeded our highest expectations. We enjoyed everything about our stay.