Super clean, super comfortable, super location - we had ourselves an awesome stay.