Great location, very clean, beautiful views, wonderful hospitality! We will stay again!