Easy to find, quick check-in but i wouldnt call this a Villa because its Just a large Apartment