Excellent location, affordable price, wonderful extras and breathtaking views. Five Star!