Comfortable, clean accommodation in prime location.