The location and balcony alone make this place fantastic. And for groups that require separate sleeping areas, this can’t be beat. Bedrooms each have their own bathrooms on separate floors.