great location and cleanly, a little small but it's understandable given the location. Great value for the amount!