Clean, comfortable and excellently located. Had a great stay.