Everything was perfect, as described. The location was perfect. We enjoyed every minute of our stay.