This is a 5 star place to stay. Absolutely stunning.