Really well kept place. Clean, new, modern, comfortable and quiet. Lovely neighborhood. Well stocked kitchen. They really pay attention to the details. I would happily stay again.