Great stay, stylish accommodation in a good location