Clean, tidy with a friendly host. Well equipped, new or refreshed with great views