awesome stay. beautiful and clean with lots of little thoughtful touches that make a big difference. great kitchen to cook proper meals if required.