This place has it all and more!! Great location!! Safe!! Clean!! Free parking. An exceptional host!! Great communication!! Most definitely would stay again and recommend!!