Michel's place is absolutely perfect! The location, amenities, view...everything was simply amazing! Stay here if you have the opportunity!