Book this place. We loved our stay. So many nice touches.