This place is the definition of kawaii! We loved all the pink and coral touches, it has everything we needed to be comfortable, It was in a wonderful location close to EVERYTHING, and to top it all off it had a wonderful view. We will definitely stay again, hopefully very soon.