Clean, stylish, private. Lots of little touches and no skimping on the amenities. Highly recommended.