amazing top notch place to stay