Perfect in every way. Can't wait to return when the weather is a little warmer.