A very comfortable stay in a well thought out space that has everything you need.