Very clean and well decorated place with all necessary amenities. Great location, Everything as advertised and more. Very informative host that responds to questions or concerns ultra promptly.