Sparklingly clean, fabulous views, comfy beds, brilliant location...this place is just fantastic!