Fantastic location. Nice, stylish place. Excellent special touches. I would definitely stay here again.