We are looking for a place to stay for 3-4 days in March. We prefer beachfront, with a nice pool. Would also like to be within walking distance to restaurants and shops. We are traveling with our 1-year old so someplace with a functional kitchen would be nice. Not sure yet of budget as we don't know the area and are not sure what to expect. Any suggestions?