The place is absolutely immaculate, incredibly close to the beach, everything is new including huge TV and the balcony is awesome. The hosts were incredibly nice, incredibly responsive and helpful the whole week we were there!