The flat was very clean. Had all the essentials needed for an enjoyable stay. The 7/11, laundromat and swimming pool on site made our stay even more convenient. The hosts were extremely accommodating and even gave good suggestions for places to eat around the area. Would definitely recommend this flat!