Upscale accommodations. Very clean.