6 stars out of 5! We would have liked to stay longer. Nothing to add, perfect place, perfect view, perfect host!