Fantastic location, very clean, everything you'll need (including awesome little kitchen and bathroom, as well as umbrellas!), friendly host.
Would definitely stay here again.