Perfect stay. Location is superb.