Great location, beautiful view, very clean and excellent hosts. Wished we could have stayed longer!