A peaceful location with excellent and comfortable facilities