Great apartment hotel perfect for an extended trip, with good facilities