This is a palace for insects....there were cockroaches all over the place from my room to hallway to the elevator. I flew in from London and developed rashes on my hands as there were a few biting insects. If you have a car parking is an issue as there are hardly any spaces, only plus is the staff are friendly.