Fantastic location. We loved every minute! Everything was just as advertised. Would definitely return.