Villa was perfect and we thoroughly enjoyed our stay. The location and rooftop views were amazing in the morning and the evening. Everything was clean/tidy and there was a lot of space. Would highly recommend.