Kelly's place was perfect for our group: comfortable, private, and very well maintained.