All perfect! Very good rate quality/price. The bed was a bit uncomfortable, but the location and everything else is great.