great location, all the basics and an enjoyable stay