Nice location with a lot of great extras that make your vacation more pleasant.