The apartment has everything to spend a nice vacation, the views are amazing, rooms are very comfortable, and we really enjoy the beach.