Great place to stay with really good cafes , restaurants and shops within walking distance .