Fabulous location and very roomy accommodations.