Wonderful, spacious, and well equipped for short or longer stays.