The location is great! The two story villa is very spacious it has beautiful big living room on the second floor. Even with 3 kids (1-3 year old) stair case was no problem as it is covered with very soft carpet. Bedrooms have lots of storage space. We would definitely recommend this villa !