No doubt one of the best airbnb we have stayed. Rooms were clean and huge while the location was unbeatable. It was unfortunate that the washing machine was faulty while we were there. However, the host acted quickly and pay for our laundry bills after knowing that the washing machine was broken and cant be fixed during our stay. Definitely worth 5 star for their services!