Clean place but has sooo many extra charges. I had to pay $100 for parking and $20 for a key.