Very clean, new and close to public transport and a couple of minutes walk to a wonderful beach. The host was excellent and went above and beyond several times.