Cozy spot with great amenities in a beautiful location