Amazing location and perfect places with all amenities needed!