Location is great, the room is clean and functional. Price is great. Just a heads up: bathrooms and shower are shared. Don't let yourself be turned off by the common areas; you will have a great time!