Clean, luxurious and very well located. I am already planning my return visit.