Excellent location with affordable price. However, they should pay attention to cleanliness more.