Clean, private and generally very well fitted out for a short stay.