Perfect place. Fantastic deal. Everything was as good or better then expected.