Clean, spacious and in an amazing location. Had a great stay. :)