City Retreat was everything we had hoped it would be. Comfortable, clean and with welcoming hosts. Lots of lovely little touches that went above and beyond what we were expecting. No stove or oven, but these were not amenities that we had needed or wanted. Staying with an 11 month old was not an issue as there was a portable cot available and fit perfectly in the room with us. Would happily recommend staying here.