This place has everything that you need for a short or long term stay. The appliances and overall house conditions were in great shape. The location was also good as it was close to restaurants, shops and the beach. Xiaofei was very quick on responding to the messages and check in was very easy.