Perfect location and had everything we required. Very clean and comfortable.