Fantastic all around! Great flat, spotlessly clean, great location, great communication. Exactly as advertised. We would stay there again. Highly recommend!