We really enjoyed our stay here, it was excellent and exceeded our expectations. The place is relaxing and spacious, with great style, and amenities. The terrace is beautiful for hanging out and chilling. Location was perfect too. Would definitely stay here again.