friendly host and best views are the best places to stay.