Everything as described. Wonderful location near the beach with parking which helps due to crowded street. Hosts are helpful and friendly.