Excellent location and good price. However, the third bed was very uncomfortable and it shouldn't be considered a bed to sleep on. The place wasn't cleaned well and it looks bigger in the pictures. check-in was annoying as you have to pickup the keys at another location.