Overall a wonderful stay. The road to the hotel is quite small, basically an alley way but enough to fit a car. Hotel room is clean and modern with large balcony, it has smart tv with netflix though we need to login to our own account. Friendly staff and good breakfast food. They make us sign a T&C to take responsibility if anything is damaged or dirty, which is rare but I don't mind it. The only downside is the stairs to our hotel room is quite dirty and dark which makes us a teeny weeny bit uncomfortable when coming back at night. and since the hallway to our room is an open space, the floor can get wet especially during rainy days.