We really enjoyed our stay at John’s. Location was fantastic, we walked around the canals, the beach is really close and there is a good variety of places to eat around. We traveled with a baby and the space was very convenient