Very clean and nice and in a good location! Very good communication! Perfect for our stay!