Lovely spot and generous rooms