Nice place to stay, location, amenities and safety all exceed your expectations.