Great spot with all amenities for both short term or longer stay