Ticks all the boxes for a wonderful stay on the West Coast. The wild weather was actually a bonus for us!!