Beautiful views, clean and inviting stay, safe environment, easy check in, friendly staff