This is a hotel. Pretty good value and service. The staff is nice as well and speaks impressively good english as well.