Beautiful, clean, well equipped stay