Maggie and Steve's place is excellent!
It is exactly as described, good amenities, nice decorations. Highly recommended to stay with them!