Very clean, great location, easy parking and has everything we needed. This is our second time staying here and we will definitely be back!