Greg's place was perfect for our stay: clean and spacious, with a great location and very clear communication from him.