Everything was perfect! Location amazing, flat very clean and well equiped! I have inly god things to say. Highly recommend it! We will come back!