Very clean and stylish place. Had good amenities and special touches. Would highly recommend.