Perfect place to stay - price, location.