great price for high-quality stay