Perfect location, spotlessly clean and we would definitely return.