Great view of the beach , large bedrooms, modern style , great location and an excellent host .