The place is brand new, good quality, good location, good value. enjoy my stay