ONE WORD: PERFECT! My family and I had an amazing experience. The view is to die for, it is very clean, homey, and beautifully decorated. It is in a great location. Would recommend it!! STAY HERE!