5 stars across the board. Place comes exactly as advertised. Good price, great location. Check in and out was a breeze.