Great location (5 minute-walk to the beach), friendly staff who go above and beyond their duty trying to make your stay memorable and worry-free.