Excellent Location and well appointed accommodation