Well put together self-sufficient place. Very clean and comfortable. Was easy to check in and out.