Lovely self contained apartment which was exactly as described. Hosts were very friendly and welcoming of our two dogs. Bed was super comfortable. Highly recommend.