Incredible! Clean, stylish, close to shops and restaurants. I will definitely want to return here for my next vacation. The place is a dream.