Excellent location. Clean room. Good amenities . Worth the price.