this deserves all around 5 star. The apartment was well decorated, great location, clean, great staff and amazing value