clean, well appointed decor, tasteful, every detail looked at, must stay, highly recommended