Clean, well-situated, great overall experience!