A very pleasant , modern , well equipped apartment with everything working and a good location .