Very good location, very clean and everything up to date .