Lovely stay with amazing view, perfect location and great hospitality.