This is a well thought out place with a very well equipped kitchen. Easy check in and clear instructions. This could have been one of our best vacation stays if the place was clean :(