Excellent location, clean, comfortable beds, great communication.