Good basic accommodation in an excellent location