Spotlessly clean, fantastic location and will definitely come back.