Beautiful luxury stay, great view, comfortable bedding and cute restaurants nearby.