Perfect location. Equipped with everything you need for a long stay. Communication was clear and quick. Check in and check out procedures were quick and easy. I didn't have an issue with the bed like other reviewers have mentioned.