Very clean, well maintained and decorated well. Nice touches and good location. We would stay there again!