Remarkable! This was perfect! The location simply could not have been better. The place was just as described or even better, sparkling clean and with all of the amenities! Right ON the Beach and Belmont park! Phenomenal!