Highly recommended. Clean, beautiful, luxurious, great location and has everything you might need.