A peaceful place in walking distance of the seafront