Clean, thoughtful amenities, wonderful location and stylish decor. We had a wonderful stay in Bloomingdale!