Clean, great location, beautiful decor, fully appointed.