Great location, spotlessly clean, will definitely be back.