Clean, well-furnished, good amenities and great location. Would stay again.