Great, clean, comfortable place of 5-star hotel quality.