Self sufficient place with all possible amenities in room. Lovely hospitality and home.