good location, good price and good quality in the stay