Perfect location. Everything was what we hoped for. Would definitely return.