I would recommend Al's place. Small, nice and clean flat. Very uncomplicated to get the keys and she is available all all the time when you have any questions.
All in all a pleasant stay and like I expected it.