The place was clean and location was perfect. Two things were annoying 1) check in process - providing a lot of personal information given today people are hacked left and right and 2) staying on the phone for over 2 hours to get frying pan that are not scratched or serving bowel. They did deliver new frying pan but I had to convince someone why scratched Teflon frying pan is not good for anyone. Other than that we enjoyed our stay and place looked like the picture.