Unusual accommodation, very comfortable stay