Lovely, spacious place to stay