This is the best bnb I tried ever. Marriott, Hilton, Shangri La and etc are definitely in its class. The entire environmental is luxury decorated with well equipped kitchen and bathroom. Everything looks just brand new, clean and nest.