5 star place - a beautiful haven. Excellent value