A beautiful location, clean, nicely decorated, with a beautiful outdoor kitchen and a swimming pool. Wifi works well, too.