Lovely spacious rooms, all shared areas are immaculately clean. Communication before our stay made our arrival straight forward.