Ideal location (both for arriving / leaving and staying), well taken care of room, no ugly surprises, perfect communication. Totally recommended.