The apartment was nice clean and in great location! The only thing checking in to the building was confusing if coming after hours, we had to wait until morning to get keys for access to the pool,beach and in building. Overall our family enjoyed the stay and we would definitely come back again.