Our villa was #86 and it was very nicely renovated. The appliance are good as well. The area is beautiful. No complaints of Mountain View Villas. The are is very quiet. It was a one bedroom ensuite with a loft- the one bedroom is spacious for 2 people- my friend's said the bed was comfortable. The loft area was very... More
You have no recent hotel searches.