Clean, well-furnished, good value for money, and very flexible with check-in time.