excellent stay for a family and unbeatable location