A very nice accommodation in an excellent location